imprint smear - Espagnol Anglais Dictionnaire